const {DataTypes} = require("sequelize");
const sequelize = require("../db/seq")
// 创建模型
const Article = sequelize.define("articles",{
    id:{
        type:DataTypes.INTEGER,
        autoIncrement:true,
        primaryKey:true,
    },
    typeId:{
        type:DataTypes.INTEGER,
        allowNull:false,
    },
   title:{
    type:DataTypes.STRING(45)
   },
   summary:{
        type:DataTypes.STRING(255)
   },
   zanNum:{
        type:DataTypes.INTEGER,
   },
   commentNum:{
    type:DataTypes.INTEGER,
   },
   collectNum:{
    type:DataTypes.INTEGER,
   },
   clickNum:{
    type:DataTypes.INTEGER,
   },
   tagsId:{
    type:DataTypes.STRING(255)
   },
   contentMd:{
    type:DataTypes.TEXT,
   },
   titleImg:{
    type:DataTypes.STRING(255)
   },
   isTop:{
    type:DataTypes.INTEGER,
   },
   status:{
    type:DataTypes.INTEGER,
   },
   userId:{
    type:DataTypes.INTEGER
   },
   composeType:{
    type:DataTypes.INTEGER, 
   },
   isRecommend:{
    type:DataTypes.INTEGER,
   },
   dianzanIds:{
    type:DataTypes.STRING,
   },
   collectIds:{
    type:DataTypes.STRING,
   },
   isBanner:{
    type:DataTypes.INTEGER,
   },
   createTime:{
    type:DataTypes.STRING,
   },
   updateTime:{
    type:DataTypes.STRING,
   }

},{
    tableName:"articles",
    timestamps:false,
})

module.exports = Article;
